@charset "utf-8";
/***************************/
body{background: #f5f5f5;}
/*支付*/
.df_course-info,.df_pay-coupon,.df_pay-price,.df_pay-protocol,.df_pay-style{background:#fff;margin-top:10px}
.df_course-info dt h3,.df_pay-coupon h3,.df_pay-style dt h3{color:#888;font-size:14px;line-height:36px;padding:0 3%}
.df_course-info dd,.df_pay-style dd{border-top:1px solid #ededed}
.df_course-info dd a,.df_pay-coupon a{display:inline-block;width:94%;padding:3%}
.df_course-info dd a span{float:left;width:30%;height:60px;overflow:hidden}
.df_course-info dd a span img{width:100%;min-height:60px}
.df_course-info dd a h3{float:left;font-size:14px;color:#333;margin-left:3%}
.df_course-info dd a h3 p{color:#fc0203;margin-top:23px}
.df_pay-style dd{display:inline-block;width:94%;padding:3% 3% 2%}
.df_pay-style dd img{float:left}
.df_pay-style .icon-zhifubao1{font-size: 18px;color: #0AAAF0;}
.df_pay-style .icon-weixinzhifu1{font-size: 18px;color: #41B035;}
.df_pay-style .icon-qianbao{font-size: 18px;color: #41B035;}
.df_pay-style dd i{float:right;width:16px;height:16px;border-radius:50%;font-size:17px;color:#57BC4C;line-height: 16px;}
.df_pay-style .name{font-size: 12px;color: #888;margin-left: 2px;}
.df_pay-style dd .icon-xuanze{float:right;width:16px;height:16px;border-radius:50%;font-size:17px;color:#57BC4C;line-height: 16px;}
.df_pay-coupon a{padding:0 3%;line-height:44px}
.df_pay-coupon h3{float:left;line-height:44px}
.df_pay-coupon p{float:right;color:#ccc;font-size:12px}
.df_pay-coupon p i{font-size:14px;color:#656565;margin-left:10px}
.df_pay-price dd{display:inline-block;width:94%;padding:0 3%;line-height:36px}
.df_pay-price h3{float:left;color:#888;font-size:14px}
.df_pay-price p{float:right;color:#ff4000;font-size:14px}
.df_pay-protocol{padding:0 3%;line-height:44px;color:#888;font-size:14px;margin-bottom:10px}
.df_pay-protocol i{margin-right:10px;color:#57BC4C}
.df_pay-protocol .on{color:#57BC4C}
.df_pay-protocol a{color:#188eee}
.df_pay-buy{width:100%;line-height:50px;font-size:18px;overflow: hidden;}
.df_pay-buy h3{float:left;width:55%;font-size:14px;color:#888;text-align:center;background:#fff;}
.df_pay-buy h3 strong{font-size:18px;color:#ff4000}
.df_pay-buy a{float:right;width:45%;height:52px;text-align:center;background:#00BED4;color:#fff}
.content-place {  font-size: 14px;  color: #6d6d6d;  height: 50px;  line-height: 50px;  background: #fff;  margin-top: 2px;     margin-left: 17px; }
li a{  color: #999;  outline: medium none;  text-decoration: none;  }
.content-place li {  float: left;  position: relative;  }
.class_order_tit {  line-height: 40px; height: 40px;font-size: 16px;  color: #000;     margin-left: 17px; }
.body a{display: inline-block}
.df_administration dd>div{float: right;width: 80%;}
.df_administration .address{display: block;}
.df_administration dd>div>p>span{font-size: 12px;color: #333;}
.df_administration{height: 60px;background: #fff;margin-top: 10px;}
.df_administration dd>div>p{float: left;width: 89%;text-align: right;}
.df_administration .icon-youjiantou{float: right;margin-top: 16px;font-size: 14px;margin-right: 10px;}
.df_administration a{padding: 0 3%;}
.df_administration a .name{margin-left: 30px;}
.df_administration h3{float: left;line-height: 60px;}
.df_administration>a{display: block;width: 100%;}
.paytype .icon-iconfont{color: #e2aa13;font-size: 20px;}
.other{background: #fff;display: inline-block;width: 94%;padding: 3% 3% 2%;color: #888;border-top: 1px solid #ededed;}
